Enabling end users to program for smart environments

نویسندگان

  • Markus Funk
  • Oliver Korn
  • Albrecht Schmidt
چکیده

In the Internet of Things area, sensor-based smart environments are becoming more and more ubiquitous. Smart environments can support user's cognitive abilities and support them in various tasks e.g. assembling, or cooking. However, programming applications for smart environments still requires a lot of effort as many sensors need to be programmed and synchronized. In this work, we present a novel approach for programming procedures in smart environments through demonstrating a task. We define abstract high-level areas that are triggered by the user while performing a task. According to the triggered areas, projected instructions for performing the task again are automatically created. Those instructions can then be transferred to other users e.g. to learn how to assemble a product or to cook a meal. We present a prototypical implementation of a smart environment using optical sensors and present how it can be used in a smart factory and in a smart kitchen

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Case for End-User Programming of Ubiquitous Computing Environments TR-UTEDGE-2010-015

Gone are the days that computers will be used by select users sitting at a desk with a mouse and keyboard. The next wave of computing, ubiquitous computing, is upon us. With smart phones, tablet computers, and embedded sensors/actuators flourishing, users are already interacting with dozens of computers per day. A large body of research has addressed many issues in hardware and software for the...

متن کامل

Towards a Ubiquitous End-User Programming System for Smart Spaces

This article presents a rule–based agent mechanism as the kernel of a ubiquitous end–user, UI–independent programming system. The underlying goal of our work is to allow end–users to control and program their environments in a uniform, application–independent way. The heterogeneity of environments, users and programming skills, as well as the coexistence of different users and domains of automa...

متن کامل

Using Speech for End User Programming of Smart Environments in the Internet of Things

More and more of our daily environments already embed smart networked devices. However, most of these devices still work independently without collaborating with other devices that are for example in proximity. In smart environments networked sensor rich devices can be interwoven in order to optimally serve their users. Current End User Programming approaches however are hardly suitable for mob...

متن کامل

Using Meta User Interfaces to Control Multimodal Interaction in Smart Environments

Smart environments bring together multiple users, (interaction) resources and services. This creates complex and unpredictable interactive computing environments that are hard to understand. Users thus have difficulties to build up their mental model of such interactive systems. To address this issue users need possibilities to evaluate the state of these systems and to adapt them according to ...

متن کامل

A Novel Market Optimization Model in order to Minimizing Environmental Cost Caused by Plants

Nowadays generation capacity in traditional grid depends on fossil fuels and contributes significantly to the increase of pollution emission. In deregulated grids in addition to using demand response programs (DRPs) to reducing the cost of electricity production, peak clipping and improve reliability use of green Plants such as hydro plant, wind plant become widespread. In a smart grid, end use...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015